//
//  UIColor+Extension.swift
//  JKWeiBo
//
//  Created by 王冲 on 2017/12/20.
//  Copyright © 2017年 希爱欧科技有限公司. All rights reserved.
//

import UIKit

// MARK: 有关颜色的判断
extension UIColor {
    
    // MARK: RGBA的颜色设置
    /**
        RGBA的颜色设置
     */
    static func JKColor(r:CGFloat, g:CGFloat, b:CGFloat, a:CGFloat) -> UIColor {
        return UIColor(red: r / 255.0, green: g / 255.0, blue: b / 255.0, alpha: a)
    }
    
    // MARK:  背景灰色
    /**
        背景灰色
     */
    static func JKGlobalColor() -> UIColor {
        return JKColor(r: 240, g: 240, b: 240, a: 1)
    }
    
    // MARK:  红色
    /**
        红色
     */
    static func JKGlobalRedColor() -> UIColor {
        return JKColor(r: 245, g: 80, b: 83, a: 1.0)
    }
    
    // MARK:  字体的灰色
    /**
        字体的灰色
     */
    static func JKTextGayColor() -> UIColor {
        return JKColor(r: 140, g: 140, b: 140, a: 1.0)
    }
    
    // MARK:  字体的蓝色
    /**
        字体的蓝色
     */
    static func JKTextzhuBlueColor() -> UIColor {
        return JKColor(r: 0, g: 150, b: 255, a: 1.0)
    }
    
    // MARK:  随机色
    /**
        随机色
     */
    static func JKRandomColor() -> UIColor {
        
        return JKColor(r: CGFloat(arc4random()%256) , g: CGFloat(arc4random()%256), b: CGFloat(arc4random()%256), a: 1.0)
    }
    
    
    
}
